stuff oneself into an article of clothing - Turc Anglais Dictionnaire